antiskid device - Turkish English Dictionary